<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

require 'PHPMailer/src/Exception.php';
require 'PHPMailer/src/PHPMailer.php';
require 'PHPMailer/src/SMTP.php';
$email=$_POST;
$user=$_POST;
function send_email($email,$active_code)
{
//获取一个外部文件的内容
$mail=new PHPMailer();
$body="<h1>账号激活码为：</h1><a>$active_code</a>";
//设置smtp参数
$mail->IsSMTP();
$mail->SMTPAuth=true;
$mail->SMTPKeepAlive=true;
$mail->SMTPSecure= "ssl";
$mail->Host="smtp.qq.com";
$mail->Port=465;
//填写你的email账号和密码
$mail->Username="cafuchino@vip.qq.com";
$mail->Password="aywbqrprjpehbdea";#注意这里也要填写授权码就是我在上面QQ邮箱开启SMTP中提到的，不能填邮箱登录的密码哦。
//设置发送方，最好不要伪造地址
$mail->From="kirino@cafuchino.cn";
$mail->FromName="陌谦";
$mail->Subject="请激活你的账号";
$mail->AltBody=$body;
$mail->WordWrap=50; // set word wrap
$mail->MsgHTML($body);
//设置回复地址
$mail->AddReplyTo("kirino@cafuchino.cn","陌谦");
//添加附件，此处附件与脚本位于相同目录下否则填写完整路径
//附件的话我就注释掉了
#$mail->AddAttachment("attachment.jpg");
#$mail->AddAttachment("attachment.zip");
//设置邮件接收方的邮箱和姓名
$mail->AddAddress("$email","用户");
//使用HTML格式发送邮件
$mail->IsHTML(true);
}

//通过Send方法发送邮件
//根据发送结果做相应处理
if(!$mail->Send()){
echo "Mailer Error:".$mail->ErrorInfo;
}else{
echo "Message has been sent";
}
?>

